multiple refection echo - German English Dictionary